package com.wicket.okrcomponent.biz.service.dto.req;

import com.wicket.okrcomponent.biz.service.dto.common.GetLastFromDataSpecifiedDto;
import com.wicket.okrcomponent.common.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @desc QueryGetLastFromDataListDetailComReqDto
 * @使用场景
 */
@Data
public class QueryGetLastFromDataListDetailComReqDto
  extends BaseDto
  implements Serializable {

  @ApiModelProperty("取排序列表中指定位置的数据列表")
  private List<GetLastFromDataSpecifiedDto> getLastFromDataSpecifiedList = new ArrayList<>();

  /**
   * 通用主键ID
   */
  @ApiModelProperty("通用主键ID")
  private String commPrimaryKey;

  /**
   * 排序大小类型 FROM_LARGE_SMALL:从大到小 FROM_SMALL_LARGE:从小到大
   */
  @ApiModelProperty("排序大小类型")
  private String orderSizeType;

}
